package exception;

public class FinallyDemo {
    public static void main(String[] args) {
        //finally一定会执行，因此我们会把释放资源等必须执行的代码放在里面。故常用于释放资源
        try{
            String str ="abc";
            System.exit(0);//退出JVM，只有这个可以治finally，finally才会失效。
        }catch (StringIndexOutOfBoundsException e){
            System.out.println("字符串下标越界。");
        }finally {
            System.out.println("finally语句块。");
        }
        System.out.println("结束程序");
    }
}
